ENGLISH
REFERENCE

tee off

idiom

To irritate, vex, or annoy.


Anchors to

© 2026 English Reference