Natural World
Help
Definition: to grow or develop successfully
flourish
The high walls and tall parapets were designed to impress, and this sense of .......... is further enhanced by the chapel's lofty position
splendor
/ˈvɝː.dənt/ (adj)
verdant
Unlock this slideshow and over 2 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies