GAPINGSTOCK MEANING IN ENGLISH

• Gapingstock Definition & Synonyms

  1. (n.) One who is an object of open-mouthed wonder.


RECENT SEARCHES