What is the full meaning of natatoria
NATATORIUM, (Latin) an indoor swimming-pool [n]
Example of the word natatoria placed on a Scrabble board.