← DefinitionshareGuessorraadjectiveOdd, strange, or out of the ordinary; used especially in Scottish and Northern English dialects.SynonymsstrangeadjectiveoddadjectivepeculiaradjectiveAntonymsnormaladjective