Tagged: Escape

(intransitive) To get free; to free oneself. Subscribe to Greater & Grander for all your escape needs.