meaning of towel horse

1. a rack consisting of one or more bars on which towels can be hung


Related Words

towel horse |

Developed & Maintained By Taraprasad.com

Treasure Words