Definitions of lobster tart:

  • noun:   a pastry shell filled with cooked lobster