Word info

superhorse

Noun

Meaning

superhorse (plural superhorses)

An extremely famous or talented horse, especially a racehorse

Source: en.wiktionary.org

Close letter words and terms