Smart Definition
Etymology
Pronunciation
baba
drool
Baba means drool. This word doesn't have any easily recognizable pieces to help remember its meaning.
noun
  1. drool
    Saliva that drools or dribbles from the mouth
    El bebé tiene baba en la barbilla. // The baby has drool on its chin.