Dictionary |
1 Result
#1
freeing
n.
[
liberation
,
release
] the act of liberating someone or something
. wn