Tamil Dictionary 🔍

barricader

Bar`ri*cad"er, n. Defn: One who constructs barricades.


barricader - Similar Words