1)
#15,615
-
losing one's nerve; feeling awkward; feeling timid; feeling hesitant; feeling nervous; feeling diffident; being daunted
Learn this word with smart reviews that adapt to you
Save word