One word substitution

Severely abusive writing in journals --Scurrilous

Stealthily done (something done in a quite and secret way in order to avoid being noticed) --Surreptitious

One who can think about the future with imagination and wisdom -- Visionary

Give and receive mutually -- Reciprocate

That which lasts for a short time --  Transitory

A broad road bordered with trees -- Boulevard

 without risk of punishment --  Impunity

A jocular person who is full of amusing anecdotes -- Wag

To take back, withdraw or renounce -- Recant

One who deserts his principle or believes --   Renegade

The habit of always admiring oneself --  narcissism

Posted on by