Dastardly

a.
  1. Meanly timid; cowardly; base; as, a dastardly outrage.