Meaning of shelf

Definition of shelf

(noun) a support that consists of a horizontal surface for holding objects

Other information on shelf

WIKIPEDIA results for shelf
Amazon results for shelf