coast artillery ( synonym found)

Definition of coast artillery:

(n) : a place where distillation takes place, especially the distillation of alcoholic spirits; a company that distills alcohol

Definition of coast artillery:

(n) : a place where distillation takes place, especially the distillation of alcoholic spirits; a company that distills alcohol

Back to Top