Word Meaning

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


Meaning of in situ

- In its natural position or place; -- said of a rock or fossil, when found in the situation in which it was originally formed or deposited.