to make embarrassed; to disconcert

listen to the pronunciation of to make embarrassed; to disconcert
English - English
flurry