Protestor meaning : One who protests, either singly or in a public display of group feeling. One who protests a bill of exchange, or note.
protestor
field emission
editorialising
simplicities
thighbones