Is it grammatical to say "occasional drunkard," as in "My sister's husband is an occasional drunkard"?