Is “Impound” a Scrabble word?
Yes
IMPOUND
Valid in at least one Scrabble dictionary
Valid in these dictionaries
SOWPODS / CSW
Scrabble UK & International
TWL / NWL
Scrabble North America
Large English Dictionary
General English word list
Meaning of Impound
/ˈɪmpaʊ̯nd/
noun
1.A place in which things are impounded
2.A state of being impounded
3.That which has been impounded
verb
1.To shut up or place in an enclosure called a pound
“His car got impounded after he'd parked illegally.”
2.To hold back (for example water by a dam)
3.To hold in the custody of a court or its delegate
“to impound stray cattle; to impound a document for safe keeping.”