Pick out one word which substitute 'A person who has long experience.'
AVeteran
BAbyss
CGutter
DContemplate
AVeteran
BAbyss
CGutter
DContemplate
Related Questions:
One word for 'One having unusual habits '
Substitute one word for the following:
A soldier who fights for money: