English word definition — powered by WordNet
wet with light rain
leaking in drops
effusively or insincerely emotional
Want to remember drippy?