What does the expression horse and foot mean?
means that she sent all comers away, be they on horses or walking