callsite

English

Noun

callsite (plural callsites)

  1. Alternative form of call site.

Anagrams