Word info

polyorama

Noun

Meaning

A view of many objects; also, a sort of panorama with dissolving views.

Source: Webster's dictionary

Close letter words and terms