Definition of “doff” - English Dictionary

british dictionary