Woolgathering ~ (n) indulgence in aimless thought or dreamy imagining.

Woolgathering ~ (n) indulgence in aimless thought or dreamy imagining.
Woolgathering ~ (n) indulgence in aimless thought or dreamy imagining.