What is the full meaning of impounds
IMPOUND, to seize and retain in legal custody [v]
Example of the word impounds placed on a Scrabble board.