Neel Meaning. net dictionary. Learn more. to go down into, or stay in, a po