Definisi 'sustainer'
English to English
1 someone who upholds or maintains
• firm upholders of tradition
• they are sustainers of the idea of democracy
source: wordnet30
2 One who, or that which, sustains.
source: webster1913
More Word(s)
maintain, uphold, keep up, prolong, sustain, admirer, booster, champion, friend, protagonist,

Visual Synonyms
Click for larger image