Synonyms: research worker, researcher, investigator
Definition: a scientist who devotes himself to doing research
Similar words: scientist
Definition: a person with advanced knowledge of one or more sciences
Definition: (verb) be a mystery or bewildering to
dumbfound, bewilder, baffle, beat, amaze, puzzle, pose, mystify, nonplus, perplex, stick, stupefy, flummox, gravel, get
Copyright © 2020. All rights reserved.