THANKSGIVE


Meaning of THANKSGIVE in English

vt to give or dedicate in token of thanks.

Webster English vocab.      Английский словарь Webster.