Bowman's capsule noun1 •A cup-like sac at the beginning of the tubular component of a nephron in the mammalian kidney. formsBowman's capsules