Definitions
noun
either of a pair of complex endocrine glands situated near the kidney
of or pertaining to the adrenal glands or their secretions
near the kidneys
Look “adrenal” up elsewhere
Want another word?
Spin the dictionary for a fresh one.