spectacleEnglish

spectacle

Noun

Something or someone seen (especially a notable or unusual sight)

English: spectacle

Bahasa: pemandangan

A blunder that makes you look ridiculous, used in the phrase `make a spectacle of' yourself

English: spectacle

Bahasa: keadaan

Bahasa words with similar meanings

Words that start with "spectacle"