sifflicate verb3 •To supplicate, petition, importune, or wheedle •To criticise •To suggest formssifflicated · sifflicating · sifflicates