English Dictionary
Definition there in British English
there phrase
phrase
1
used for saying that someone or something is in a particular place
