Definisi 'facilitator'
English to English
noun
1 someone who makes progress easier
source: wordnet30
More Word(s)
alleviate, ease, facilitate, assistant, help, helper, supporter,

Visual Synonyms
Click for larger image