OXGOAD MEANING IN ENGLISH

• Oxgoad Definition & Synonyms

  1. (n.) A goad for driving oxen.


RECENT SEARCHES