VariousWords beta
Related Terms:
Definitions:
Noun
razorblade
Definition: a blade that has very sharp edge
Definition: Alternative spelling of razor blade