VariousWords beta
Related Terms:
Definitions:
Adverb
embarrassingly
Definition: causing embarrassment; "the great man was embarrassingly humble and self-effacing"
Definition: In an embarrassing manner.