SIT BACK


Meaning of SIT BACK in English

be built a distance away from a street The large mansion sits back three or four hundred meters from the street.

English idioms vocab.      Словарь английских идиом и выражений.