Synonyms: shelf
Definition: a support that consists of a horizontal surface for holding objects
Similar words: support
Definition: any device that bears the weight of another thing
Usage: there was no place to attach supports for a shelf
Definition: a projecting ridge on a mountain or submerged under water
Similar words: ridge
Definition: a long narrow natural elevation or striation