hits too close to home

English

Verb

hits too close to home

  1. third-person singular simple present indicative of hit too close to home