NAID Meaning of NAID in English noun any one of numerous species of small, fresh-water, chaetopod annelids of the tribe naidina. they belong to the oligochaeta. Webster English vocab. Английский словарь Webster. 2012