Hola,
No puedes emplear la palabra reservada "array" en el prototipo de la función, así que debes declarar un tipo de Array tal que así:
Código Delphi
[-]
type
TMySpecialArray = array of array of string;
De modo que luego podrías pasarlo como argumento, por ejemplo:
Código Delphi
[-]
function MakeSomethingWith(thisArray: TMySpecialArray) : boolean;