English edit

Noun edit

carthorses

  1. plural of carthorse

Anagrams edit