lemonlike Meaning, Definition & Usage

  1. adjective satellite tasting sour like a lemon
    tangy; sourish; lemony; tart.

WordNet