shower

mastery
/ˈʃaʊ.ə(ɹ)/nounverb

card 1 of 10 · synonym

Which word is closest in meaning to 'showered' in the sentence?

The company showered bonuses on its top performers.