SCOTTICISM MEANING IN ENGLISH

• Scotticism Definition & Synonyms

  1. (n.) An idiom, or mode of expression, peculiar to Scotland or Scotchmen.


RECENT SEARCHES