1 table garden | Definition of table garden

table garden

noun

Definition of table garden

History and Etymology for table garden

so called from its supplying vegetables to the owner's table

Keep scrolling for more