Dictionary |
1 Result
#1
cast away
v.
throw or cast away; "Put away your worries"
. wn