(v)stifle, dampensuppress or constrain so as to lessen in intensity“Stifle your curiosity”