LanguageKnow Home · All languages dictionary index · English dictionary page

It's a long shot.

Language: English (United Kingdom)

Meaning: It's a long shot.

Pronunciation: //ɪts ə lɔːŋ ʃɑːt//

Status: Pending verification