What is the full meaning of impluvia
IMPLUVIUM, a rain water receptacle in Roman houses [n]
Example of the word impluvia placed on a Scrabble board.