English Dictionary
Definition a to behold in British English
a to behold phrase
phrase
1
something that is enjoyable/marvellous/wonderful etc to watch
Example
The team's performance was a joy to behold.
Synonyms and related words
