stimowant Posted on July 17, 2015February 23, 2017 by Ángel Serrano [ʃtimoˈwant] 1. adjective Stimulating. 2. masculine noun Stimulant. Etymology: From stimow-, stem of stimowăre, plus derivative suffix -ant.