Back to N1 Words
Meanings
English
to swing (a bat, racket etc.) all the way through