Meaning of SHELL in English

SHELL

(n.) Something similar in form or action to an ordnance shell;

Webster's English dictionary.      Английский словарь Webster.