Definify.com

Definition 2025


carthorses

carthorses

English

Noun

carthorses

  1. plural of carthorse

Anagrams