What is the meaning of Scotch in English?

Learn vocabulary with pictures as well as definitions of Scotch in English

Learn in

See more

adj. Scotch

Definition of Scotch in English

Of or pertaining to Scotland.

Synonyms of Scotch in English


See more

n. scotch

Definition of scotch in English

Liquor of British origin, comprised of distilled fermented malt of grains such as barley or wheat.

Synonyms of scotch in English


See more

n. Scotch marigold

Definition of Scotch marigold in English

Round, yellow or orange inflorescence with a central disk of tubular florets that are surrounded by a set of elongated florets resembling petals.

Synonyms of Scotch marigold in English

pot marigoldcalendulamarigoldruddles