excroissance — meaning in English
French → English · translate English → French instead
English meaning
- nose noun The part of the face that contains the nostrils and is used for breathing and smelling.
Senses
excroissance is used for these senses in English:
- excrescence Something, usually abnormal, which grows out of something else.
- nose The bulge on the side of a piece of a jigsaw puzzle, that fits into the hole of its adjacent piece.
nose — full definition
- noun The part of the face that contains the nostrils and is used for breathing and smelling.
- noun The projecting front or tip of an object, such as an aircraft or vehicle.
- noun A person's sense of smell, or the ability to detect or judge something, especially wine or a story worth investigating.
- verb To move slowly and carefully forward, front end first.
- verb To pry or snoop into something, often as "nose around" or "nose into."