English Dictionary
◊ DASTARDLINESS
dastardliness
n : treacherous cowardice