Meaning of all-expenses-paid in English:
all-expenses-paid
adjective
(Of a holiday or trip) that has all the expenses paid by the donor, a company or organization, etc.; especially provided completely free as a gift or competition prize; (also used adverbially) with all the costs covered.
Origin
Early 20th century; earliest use found in Sunset Magazine.
Are You Learning English? Here Are Our Top English Tips