SUSTENTATION


Meaning of SUSTENTATION in English

n. formal 1 the support of life.

2 maintenance.

Etymology: ME f. OF sustentation or L sustentatio f. sustentare frequent. of sustinere SUSTAIN

Oxford English vocab.      Оксфордский английский словарь.