perched
动词 perch:
sit, as on a branch
同义词:perch, roost, rest
to come to rest, settle
同义词:alight, light, perch
cause to perch or sit
同义词:perch