Please enable javascript to use dictionary! Howto enable javascript?
embarrass [embarrassed, embarrassing, embarrasses]▼verb[UK: ɪm.ˈbæ.rəs] [US: em.ˈbe.rəs]
put through it▼verb
put through the mill▼verb
↑