Englishfor English speakers
overshot English
Meaning overshot meaning
What does overshot mean?
overshot
Synonyms overshot synonyms
What other words have the same or similar meaning as overshot?