go through

Verb
  1. Undergo or live through a difficult experience (synset 202114674)
    "We had many trials to go through"; "he saw action in Viet Nam"
  2. Apply thoroughly;
    Think through (synset 201164263)
    "We worked through an example"
  3. Eat up completely, as with great appetite (synset 201199565)
    "Some people can down a pound of meat in the course of one meal"; "The teenagers demolished four pizzas among them"

Other Searches