English Dictionary
◊ MENTHOL
menthol
n : a lotion containing menthol which gives it a mint flavoring
English Computing Dictionary
◊ DID YOU MEAN MENTOR?
MENTOR
CAI language. "Computer Systems for Teaching Complex
Concepts", Report 1742, BBN, Mar 1969.