2 words in this vocabulary list
noun a place where things are stored or deposited for safekeeping
noun a cleaning device that removes dirt from streets or roads