English to English

target area

noun (n)

  • the location of the target that is to be hit(noun.location)
    Synonym:
    target
    source: wordnet30
Advertisement

Bookmark This Site