Definitions by toska_
stay anchored
(n.) The quality of holding on when everything else is sinking, grabbing on to what keeps you standing, and having the courage to swim to matter how fierce and scary the ocean.
stay anchored by toska_ May 7, 2014