先取り

receiving in advance (e.g. wages, interest); taking before others; anticipation; being ahead of (e.g. the times)

Meaning

  1. nvsvt
    receiving in advance (e.g. wages, interest); taking before others
  2. nvsvt
    anticipation; being ahead of (e.g. the times)
  3. nvsvt
    prefetch
  4. nvsvt
    anticipatory completion (i.e. finishing another's sentence)