stormbound

'stɔ:mbajnd

英文释义

s. delayed or confined or cut off by a storm

中文翻译

a. 为风暴所阻的, 为风暴所困的

学习工具