Dictionary |
1 Result
#1
die hard
v.
continue to exist; "These stories die hard"; "The legend of Elvis endures"
. wn