Similar:
regive,
regrant,
reciprocate,
regraft,
return,
give back,
reexchange,
regild,
reprovide,
redistribute,
more...
Opposite:
▸ Words similar to re-gift
▸ Usage examples for re-gift
▸ Idioms related to re-gift
▸ Wikipedia articles (New!)
▸ Words that often appear near re-gift
▸ Rhymes of re-gift
▸ Invented words related to re-gift