Meaning of the word Hit-and-run in English

What does Hit-and-run mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

Hit-and-run

1.
Learn This Word at Lingoland