horseshoe sandwich noun1 •An open-faced sandwich with meat topped with French fries and smothered with cheese sauce. formshorseshoe sandwiches