alcachofal or alcachofar 1 .. 1. m. planted site of artichokes. 2. m. uneducated land that abounds with artichokes.