lodged
动词 lodge:
be a lodger; stay temporarily
同义词:lodge
fix, force, or implant
同义词:lodge, wedge, stick, deposit
file a formal charge against
同义词:charge, lodge, file
provide housing for
同义词:lodge, accommodate