bowels

(noun)

noun

1. the center of the Earth

Definition categories: location, center, centre, midpoint

Sentences with bowels as a noun:

- down in the bowels of the Earth

- the project's bowels