Meaning of “stop-and-go” in the English Dictionary

English