towel rack n : a rack consisting of one or more bars on which towels can be hung [syn: {towel horse}]
Copyright © 2024 3Dict.net