English dictionary

betel nut meaning and definition

BETEL NUT noun

Definition of betel nut (noun)

  1. seed of betel palm; chewed with leaves of the betel pepper and lime as a digestive stimulant and narcotic in southeastern Asia
Source: Princeton University Wordnet