EJACULATE Meaning of EJACULATE in English v. exclaim, blurt out; discharge, emit Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012