physic garden noun1 •(historical) A botanical garden where plants are grown for medicinal purposes. formsphysic gardens