snookered ( synonym found)

Definition of snookered:

°past tense of snooker.

Back to Top