meaning of lackbrain

1. One who is deficient in understanding; a witless person.


Related Words

lackbrain |

Developed & Maintained By Taraprasad.com

Treasure Words