1. Home
  2. >
  3. Define
  4. >
  5. TOWMOND

Definition of TOWMOND

  • year
  • a year (a period of time consisting of 365 or 366 days) [n TOWMONDS]
  • a year, also TOWMONT [n -S]