embarrasses

Pronunciation:  US [ɪmˈberəs] UK [ɪmˈbærəs]
  • v.To cause confusion; Financial difficulties; (A) a dispute; (A) the inconvenience
  • WebThe distress; Is awkward; Trouble