Find the word definition

Wiktionary
left-luggage offices

n. (context British English) (plural of left-luggage office English)