DICTIONARY


Definition of EMBARRASSES

verb : EMBARRASSES

Source: WordNet 3.1


See more about : EMBARRASSES