Make headway

The meaning of the english idiom – Make headway

If you make headway, you make progress.

Leave a Reply