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