Etymology
Today it means: Fuss or importance placed on trivial things, to the exclusion of more significant matters. Full definition →
From gnat + straining.
Etymology from Wiktionary, CC BY-SA 4.0.