meaning of carrell

carrell meaning in General Dictionary

small individual study location in a library