landed
动词 land:
reach or come to rest
cause to come to the ground
同义词:land, put down, bring down
bring into a different state
bring ashore
同义词:land
deliver (a blow)
同义词:land
arrive on shore
同义词:land, set ashore, shore
shoot at and force to come down
同义词:down, shoot down, land
形容词 landed:
owning or consisting of land or real estate