Definition of large bowel in English:

large bowel

noun

  • (Also in plural) = "large intestine".

Origin

Mid 18th century.