Thesaurus.com
Dictionary.com

impounded

ADJECTIVE
kept
Synonyms