注水zhùshuǐ
Top 40000
Meanings
1. to pour water into
2. to inject water into
Characters used