rosehead

noun

Definition of rosehead

First Known Use of rosehead

1742, in the meaning defined above

Keep scrolling for more