Online Dictionary

at that place Explained

at that place at English => English (WordNet) Of Explained:

at that place
adv : in or at that place; "they have lived there for years";
"it's not there"; "that man [who is] there" [syn: {there},
{in that location}] [ant: {here}]