n.
1.English scientist (cousin of Charles Darwin) who explored many fields: heredity, meteorology, statistics, psychology, anthropology
Idiom of the Day
rough up (someone) or rough (someone) up
to attack or hurt someone physically
The three men roughed up the waiter at the hotel and were arrested by the police.