DictionaryAI

sight to behold

Short definition from Wiktionary

Noun

  1. Something amazing or spectacular, or when sarcastic, something ugly or revolting

We haven’t written up sight to behold yet: Simple and Standard meanings, examples and a quiz.