Dictionary |
1 Result
#1
formidability
n.
[
toughness
] impressive difficulty
. wn