A expression meaning that someone has found the exact location on something.
When pearson finds something what is looking for - the exact spot where is that is X.
X marks the spot, so now we know where is treasure hidden.
X marks the spot, for pirates hidden gold!
There is no origin for this idiom
Was this page helpful?
definition
Common phrase that has a specific meaning.