Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of synclinorium

- A mountain range owing its origin to the progress of a geosynclinal, and ending in a catastrophe of displacement and upturning.