PUT TO IT


Meaning of PUT TO IT in English

Distress, perplex, puzzle, embarrass, stagger, pose, nonplus.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.