Slang meaning of OPPORTUNITY KNOCKS

OPPORTUNITY KNOCKS means: Opportunity knocks is British rhyming slang for a fox.