Plural of alec, a word for a herring or a foolish person, used in British slang or fish-trade terminology.
From Old English 'alec' or 'alek,' possibly related to herring preservation and trade. The slang sense meaning 'fool' may derive from rhyming slang or occupational mockery of herring fishermen.
Try Another Word