meaning of delator

1. An accuser; an informer.


Related Words

delator |

Developed & Maintained By Taraprasad.com

Treasure Words