Definition of "towelled"

towelled