To give back, return, restore.
To release and return (a prisoner or hostage).
To deliver (a message, speech, etc.) again; to repeat.
To deliver (a letter, parcel, or similar item) again or to a different address.
Today’s NYT Connections Answers May 18, #342 - Daily Updates & Hints
Today’s Wordle Answer May 18 #1064- NYT Wordle Hints & Updates
NYT Mini Crossword Answers Today - The Mini for May 18 Solved
NYT Strands Today - Hints, Spangram & Answers for May 18