Freakish imperviousness Synonyms

Definitions for Freakish


Definitions for Imperviousness


  • (noun) the quality of being impenetrable (by people or light or missiles etc.)