enfiladeTop 25000MeaningsNoun1. row or series (of houses)2. enfilade (architecture)3. enfilade (gunfire)4. skewer (chess)