Search in full dictionary
CLOUD TEN, ON
CLOUD TEN, ON
ScnMaster
(
colloquial
)
entertaining visionary notions and so
having
no distinct idea about the
matter
in question. A variation of have (one's) head in the clouds.