Sekirov Dictionary

meet a sticky end

verb1

  1. (UK) To die unpleasantly due to one's actions.
forms

met a sticky end · meeting a sticky end · meets a sticky end

This dictionary works without the internet: on your phone · in Chrome