GODSEND


Meaning of GODSEND in English

n. gift, blessing, benediction, boon, windfall, bonanza, stroke of (good) fortune, piece or bit of (good) luck The Red Cross parcels were a godsend to the prisoners of war

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.