SHELF Meaning of SHELF in English tabul (de scaf); planca; (Geol.) shelf; riff English Interlingue dictionary. Английский словарь Интерлингве. 2012