Online Dictionary

at a lower place Explained

at a lower place at English => English (WordNet) Of Explained:

at a lower place
adv : in or to a place that is lower [syn: {below}, {to a lower
place}, {beneath}] [ant: {above}]