English

foot noun definition in Love topic from the Oxford Advanced Learner's Dictionary

foot

 noun: Love topic
to make somebody fall suddenly and deeply in love with you She’s waiting for some hero to come and sweep her off her feet.