Wiktionary
cyberlockers
n. (plural of cyberlocker English)
n. (plural of cyberlocker English)