4 English Synonyms for DMS
Prev.1Next
Definition: 1. (organic compound) The organic sulfur compound (CH3)2S that is a breakdown product of many biological sulfur compounds; it has a number of industrial uses
Show more information about dimethyl sulfide
Definition: 1. Initialism of w:science and technology studies.
There are 10 definitions of the word STs
Show more information about STs
Definition: 1. (military, nautical) Initialism of His/Her Majesty's Ship (prefix for ships in the navy of a monarchy, such as the British Royal Navy).
There are 4 definitions of the word HMS
Show more information about HMS
Definition: 1. (informal) Dr. Martens-brand footwear, especially a style of high lace-up leather boot with air-cushioned sole, traditionally associated with British skinheads, adopted by other subcultures at various times.
Show more information about Doc Martens
Prev.1Next
Search took: 11.5775 ms