Also found in: Thesaurus, Medical, Wikipedia.
1. Dwelling or residing within.
2. Placed or implanted within the body, as a catheter or electrode.
An inner presence, as of a spirit or power.
American Heritage® Dictionary of the English Language, Fifth Edition. Copyright © 2016 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.
Switch to new thesaurus
|Adj.||1.||indwelling - existing or residing as an inner activating spirit or force or principle; "an indwelling divinity"; "an indwelling goodness"|
inward - relating to or existing in the mind or thoughts; "a concern with inward reflections"
Based on WordNet 3.0, Farlex clipart collection. © 2003-2012 Princeton University, Farlex Inc.
The American Heritage® Roget's Thesaurus. Copyright © 2013, 2014 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.
indwellingadj permanente; — catheter catéter or sonda permanente
English-Spanish/Spanish-English Medical Dictionary Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved.