give the Devil his due
verb
Roget 939:
be honorable
etc.
adj.;
deal honorably,
deal squarely,
deal impartially,
deal fairly;
speak the truth
etc.
(veracity)
543;
draw a straight furrow;
tell the truth and shame the Devil,
vitam impendere vero [Lat.];
show a proper spirit,
make a point of;
do one's duty
etc.
(virtue)
944.
redeem one's pledge
etc.
926;
keep one's promise,
be as good as one's promise,
be as good as one's word;
keep faith with,
not fail.
give and take,
audire alteram partem [Lat.],
give the Devil his due,
put the saddle on the right horse.
redound to one's honor.
... show more
noun
Roget 937:
vindication,
justification,
warrant;
exoneration,
exculpation;
acquittal
etc.
970;
whitewashing.
extenuation;
palliation,
palliative;
softening,
mitigation.
reply,
defense;
recrimination
etc.
938.
apology,
gloss,
varnish;
plea
etc.
617;
salvo;
excuse,
extenuating circumstances;
allowance,
allowance to be made;
locus paenitentiae [Lat.].
apologist,
vindicator,
justifier;
defendant
etc.
938.
justifiable charge,
true bill.
v..
justify,
warrant;
be an excuse for
etc.
n.;
lend a color,
furnish a handle;
vindicate;
exculpate,
disculpate†;
acquit
etc.
970;
clear,
set right,
exonerate,
whitewash;
clear the skirts of.
extenuate,
palliate,
excuse,
soften,
apologize,
varnish,
slur,
gloze;
put a gloss,
put a good face upon;
mince;
gloss over,
bolster up,
help a lame dog over a stile.
advocate,
defend,
plead one's cause;
stand up for,
stick up for,
speak up for;
contend for,
speak for;
bear out,
keep in countenance,
support;
plead
&c.,
617;
say in defense;
plead ignorance;
confess and avoid,
propugn†,
put in a good word for.
take the will for the deed,
make allowance for,
give credit for,
do justice to;
give one his due,
give the Devil his due.
make good;
prove the truth of,
prove one's case;
be justified by the event.
... show more
verb
Roget 922:
be right
etc.
adj.;
stand to reason.
see justice done,
see one righted,
see fair play;
do justice to;
recompense
etc.
(reward)
973;
bold the scales even,
give and take;
serve one right,
put the saddle on the right horse;
give every one his due,
give the devil his due;
audire alteram partem [Lat.].
deserve
etc.
(be entitled to)
924.
... show more
debug info: 0.0337