Popular Wordlists
  • word of the day

    moated

    moated - Dictionary definition and meaning for word moated

    Definition
    (adj) protected by a deep wide ditch usually filled with water
Download our Mobile App Today
Receive our word of the day
on Whatsapp