We do not currently know of any antonyms for two-horse.
For similar words to two-horse, try:
Did you mean towers?