Something dealing with blow received during trip mostly gets show of gratitude (8)
Answer
THANKYOU
Definition: show of gratitude
Something dealing with blow received during trip mostly gets show of gratitude (8)