1 |
embarrassingawkward: hard to deal with; especially causing pain or embarrassment; "awkward (or embarrassing or difficult) moments in the discussion"; "an awkward pause follo [..]
|
2 |
embarrassing(adj) hard to deal with; especially causing pain or embarrassment(adj) causing to feel shame or chagrin or vexation
|
<< encouraging | dentures >> |