foreland ( synonym found)

Definition of foreland:

(n) : land forming the forward margin of something

Definition of foreland:

(n) : land forming the forward margin of something

Back to Top