As nouns the difference between prowess and cowardice
is that prowess is skillfulness and manual ability; adroitness or dexterity while cowardice is lack of courage.
prowess
English
Noun
Skillfulness and manual ability; adroitness or dexterity.
Distinguished bravery or courage, especially in battle; heroism
References
* The Oxford Paperback Dictionary fourth edition ISBN 0-19-280012-4
cowardice
Noun
Lack of courage.
Synonyms
* cowardliness
Related terms
* coward
* cowardly