Search term excoriate has 4 results
Jump to
EN English CS Czech
excoriate (v) [to strongly denounce or censure] strhat (v) [to strongly denounce or censure] (v)
excoriate sedřít kůži z
excoriate tvrdě kritizovat
excoriate oloupat kůru