QUAGMIRENoun

Meaning 1: