"Empowering Advanced Learners of English in Business and Academia - TOEFL / ESL / EFL"

1 - 2 of 2
previous page next page 

x marks the spot

Add to MyIQ
recommend
Recommend
recommend
Share |

Definition

Indicates a target or specific geographic location of interest.

Context : Social Life
Category: Idiom
Semantic: target, map
Examples of idiom “x marks the spot” from Twitter