Meanings
to divert or transfer (resources or funds) from one place to another, often illicitly.
The manager was caught siphoning off company funds.
Synonyms
Last updated: 2025/01/11 11:59
Meanings
to divert or transfer (resources or funds) from one place to another, often illicitly.
The manager was caught siphoning off company funds.
Synonyms
Last updated: 2025/01/11 11:59