Meanings
Help
Unlock this slideshow and over 2 million more with Baamboozle+
Try slideshows
strange
mysterious
to vanish
disappeared
be situated above or on the edge of something.
perched
Your experience on this site will be improved by allowing cookies.
Allow cookies