VariousWords beta
Definitions:
Noun
Carrel
Alexis Carrel
Definition: French surgeon and biologist who developed a way to suture and graft blood vessels (1873-1944)
Definition: A small closet or enclosure built against a window on the inner side, to sit in for study.
Definition: A square-headed arrow; a quarrel.