Vocabulary
惜しげなく
おしげなく
freely; generously; liberally; ungrudgingly; unsparingly
adverb