Middle English · word

stiflen

to suffocate

Words sharing this root