accouchment ( synonym found)

Definition of accouchment:

°Any structure or land feature which catches and holds water.

Definition of accouchment:

°Any structure or land feature which catches and holds water.

Back to Top