✕
Dictionaries
Urdu English
English Urdu
English Arabic
English Hindi
English Urdu
English Phrases
English Idioms
Synonyms & Definitions
Home
Dictionaries
English Urdu
English Hindi
Arabic Urdu
English Phrases
English Idioms
Synonyms & Definitions
Home
Dictionaries
Idioms
on the pull Meaning
On The Pull Meaning
(Britain, slang) seeking the intimate company of a member of the opposite sex
RECENT SEARCHES
Send shivers down someone's spine
leave off
sell out
take a seat
on wheels
on top of
sort of
Midas touch
arse end of nowhere
he-man