VariousWords beta
Related Terms:
Noun
Definition: Something monstrous or portentous; a shocking sight; sorry spectacle; disgraceful thing.
VariousWords beta
Definition: Something monstrous or portentous; a shocking sight; sorry spectacle; disgraceful thing.