resignation: a formal document giving notice of your intention to resign
document: writing that provides information (especially information of an official nature)
slopshop: a store that sells cheap ready-made clothing