Thesaurus.com
Dictionary.com
Definitions

handled

[han-dld] / ˈhæn dld /
ADJECTIVE
controlled
Synonyms