How define a function on remote process

Hi, there

As far as I know, I can define a function on all processes by @everywhere keyword.
But, I do want to know how do I define a function on specific process.

And beside, I want to define a function on remote process that I already defined.
For example, if I defined “foo” function. and then I created processes by addprocs(),
And then I want use “foo” function on newly created function.