impalpable
- adj. 感触不到的;难理解的;无形的
英英释意
- 1. incapable of being perceived by the senses especially the sense of touch;
- "the intangible constituent of energy"- James Jeans
- 2. imperceptible to the senses or the mind;
- "an impalpable cloud"
- "impalpable shadows"
- "impalpable distinctions"
- "as impalpable as a dream"
- 3. not perceptible to the touch;
- "an impalpable pulse"