meaning of razor sharp

1. very clearly delineated; "razor-sharp ">definition"


Related Words

razor-sharp |

Developed & Maintained By Taraprasad.com

Treasure Words