meaning of draft horse

1. horse adapted for drawing heavy loads


Related Words

draft horse |

Developed & Maintained By Taraprasad.com

Treasure Words