An obscure or potentially specialized term with unclear or limited definition in standard English lexicons.
The etymology of this term is uncertain and it does not appear in major English dictionaries, suggesting it may be a variant spelling, technical jargon, or a word with extremely limited usage.
Try Another Word