STUMP ME


Meaning of STUMP ME in English

ask me a question I cannot answer, puzzle me The question on the names of the Great Lakes stumped me.

English idioms vocab.      Словарь английских идиом и выражений.