Sekirov Dictionary

tuck away

verb3

  1. To be located in a remote, inaccessible or difficult-to-see spot.
forms

tucked away · tucking away · tucks away

This dictionary works without the internet: on your phone · in Chrome