Слова в английском языке многозначные, поэтому нужно смотреть за контекстом. Вот несколько значений: shelf [ʃelf] сущполка ж, стеллаж м(rack)шельф м, отмель ж(offshore, shallow)выступ м, уступ м, полочка ж(ledge)shelf прилшельфовый(offshore)полочный(shelving) В скобочках синонимы.