Meaning Of The Word Nirl

Real Dictionary

What's the definition of Nirl? Find Nirl meanings, definitions and more at the Real Dictionary online.

Nirl Meaning

Nirl Definition
Nirl Definition

What's The Definition Of Nirl?

nirl in British English
noun: a lump or nodule
verb: to shrivel or shrink

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day