1. gray hat - Noun
2. gray hat - Adjective
(idiomatic, fiction) A morally ambiguous character; an antihero.
(computing, slang) In the computer security community, a skilled hacker who sometimes acts legally and in good will and sometimes not. They are a hybrid between "white hat" and "black hat" hackers. They hack for no personal gain, and do not have malicious intentions, but do commit crimes.
gray-hat (not comparable)
attributive form of gray hat
gray-hat