STICK


Meaning of STICK in English

( n. )

To cause to stick; to bring to a stand; to pose; to puzzle; as, to stick one with a hard problem.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.