showered
动词 shower:
expend profusely; also used with abstract nouns
同义词:lavish, shower
spray or sprinkle with
同义词:shower
take a shower; wash one's body in the shower
同义词:shower
rain abundantly
同义词:shower, shower down
provide abundantly with
同义词:shower