American Dictionary
Definition not a pretty sight in American English
not a pretty sight phrase
phrase
1
used for saying that something is very unpleasant to look at
Synonyms and related words
