Definition of MILTOWN
noun : MILTOWN
Source: WordNet 3.1
-
1. (
) a sedative and tranquilizer (trade name Miltown and Equanil and Meprin) used to treat muscle tension and anxiety ;
See more about : MILTOWN