Definition:(adjective satellite) characterized by physical or psychological maltreatment; "####### punishment"; "argued...that foster homes are #######"(adjective satellite) expressing offensive reproach
| ** Please Select the best Word that fits the definition in the left column |