Find the word definition

Wiktionary
washing sherry

n. (context humorous derogatory English) Cheap sherry.