SHELLER Meaning of SHELLER in English n. one who bombards; person or thing who removes shells Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012