Amazon today's offer: Deal of the day Limited Time Offer: 50% Off on Robot Vacuum Cleaner Meaning : By fair or foul means. Usage : He like to succeed in life by hook or by crook. Most Popular Course:Data Science of Harvard, MIT, IBM.... John Academy: 97% Off on Popular Online Courses