TOWEL RACK Meaning of TOWEL RACK in English ˈtowel rail BrE AmE ( also ˈtowel rack American English ) noun [countable] a bar or frame on which towels can be hung, especially in a bathroom Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012