Kostenlose Online-Wörterbücher: Übersetzungen auf Englisch, Spanisch, Französisch, Italienisch, Chinesisch, Russisch, Definitionen, Synonyme etc.
stumped  
at a loss, at one's wits' end, at sea, baffled, brought to a standstill, floored  (informal) flummoxed, in despair, nonplussed, perplexed, stymied, uncertain which way to turn