on or to the point aimed at; "the arrow struck home"

listen to the pronunciation of on or to the point aimed at; "the arrow struck home"
on or to the point aimed at; "the arrow struck home"
Favorites