Cyclorama

Language: English
Pronunciation: cyc-lorama
Part of Speech: noun

Defined Definitions

DictionaryAPI

A display consisting of a continuous series of pictures placed on the walls of a circular room so as to appear in natural perspective by a person standing in the middle; a circular or semi-circular display.

User Defined Definitions

None listed :(

Whats your definition?


Word Journey

Synonyms
Supplied by WordNet
Antonyms
Supplied by WordNet
Rhymes
Supplied by WordNet

Check out these other random words

Quinquesyllable
View Definitions
Triuridales
View Definitions
Indefatigability
View Definitions
Unlabored
View Definitions
Amaritude
View Definitions
Pulpitolatry
View Definitions