Meter (en. Put)

/meˈteɾ/

Slang Meanings

To get involved
He usually gets involved in the company's affairs.
Él suele meter mano en los asuntos de la empresa.
To chip in
I am going to chip in on that conversation.
Voy a meter ficha en esa conversación.