the tackies hit the tar (English, phrase)
expansion: the tackies hit the tar
Senses:
glosses: Synonym of the rubber meets the road.
tags: South-Africa
Forms: