"at one's site" — Collocation dictionary inglés

at one's site collocation
More popular variant: at the site
Automatic translation (We do not guarantee its correctness): przy czyjś miejsce
  1. at preposición + site sustantivo
    Very strong collocation

    They've been at the site for a while and know the area.

    Similar collocations: