Containing 3,290 definitions