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}]