depinisyon kahulugan
Browse Dictionary Definitions  A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
doc Definition of embarrassing
    English to English
    adjective satellite
  • hard to deal with; especially causing pain or embarrassment
  • Awkward (or embarrassing or difficult) moments in the discussion.
    An awkward pause followed his remark.
    A sticky question.
    In the unenviable position of resorting to an act he had planned to save for the climax of the campaign.
    source: WordNet 3.0
  • causing to feel shame or chagrin or vexation
  • The embarrassing moment when she found her petticoat down around her ankles.
    It was mortifying to know he had heard every word.
    source: WordNet 3.0
Nearby Word