castlebuilder

listen to the pronunciation of castlebuilder
English - English
one who builds castles in the air or forms visionary schemes
Fig
castlebuilder
Favorites