tuck in的其他用法

问题描述:

tuck in的其他用法
我知道tuck in有狼吞虎咽的吃、掖被子的意思.
但是否能当做“located in”的意思来讲?因为
“Tucked in a nondescript industrial complex in North Miami,Cherokee Studios East is the kind of place you would never suspect existed if you didn’t have business there.”对于这句话来说有坐落于的意思吧.如果有这种意思 请帮忙举例和具体分析 网上和词典上都没有查到

tucked in somewhere 是一种修辞方式:藏在(某处)、裹在.里面.
在这个句子里,除了有 located in 的意思,更有“深藏于...”的描写
[在美加,一个 industrial complex(工业厂区、建筑群)里可能有好些个工厂和作坊等生产机构.]