SUGGILLATE Meaning of SUGGILLATE in English vt to beat livid, or black and blue. Webster English vocab. Английский словарь Webster. 2012