What is the full meaning of gennels
GENNEL, a narrow alley between high buildings, also GINNEL [n]
Example of the word gennels placed on a Scrabble board.