Melon Foot (noun) Definition, Meaning & Examples

noun English Furniture.
  1. a bun foot having vertical channels.
Melon Foot (noun) Definition, Meaning & Examples

More Definitions