shelfEnglish

shelf, ledge

Noun

A support that consists of a horizontal surface for holding objects

English: shelf

Bahasa: rak, para-para

A projecting ridge on a mountain or submerged under water

English: ledge, shelf

Bahasa words with similar meanings

English words with similar meanings

Show 1 words

Words that start with "shelf"