Meaning of CONSULTANT

Meaning of CONSULTANT:

Someone who undertakes assessment and, when desired, intervention by facilitating change activities for the client or by conducting research, and offering advice.