Meet A Sticky End Definition
    verb
  
 To die unpleasantly due to one's actions.
Wiktionary 
Related Articles
Find Similar Words
Find similar words to meet a sticky end using the buttons below.
To die unpleasantly due to one's actions.
Find similar words to meet a sticky end using the buttons below.