Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-4 of 4 results

substance US English

a particular kind of matter with uniform properties

substance P US English

a compound thought to be involved in the synaptic transmission of pain and other nerve impulses. It is a polypeptide with eleven amino-acid residues

substance abuse US English

overindulgence in or dependence on an addictive substance, especially alcohol or drugs