noun, feminine/blat/plural: blattescockroachSynonyms: cafard, cancrelat, coquerelle, ravetFrom Latin blatta.